preside at - French English Dictionary